science projects - German English Dictionary